peruvian giant yellow-leg centipede - Turkish English Dictionary